Using compilers for heterogeneous system design

نویسندگان

  • Rainer Leupers
  • Peter Marwedel
چکیده

Heterogeneous systems combine both data and control processing functions. A programmable DSP core forms the central component. The design of such systems establishes a new application of compilers in electronic CAD: In order to meet given real-time constraints and optimize chip area consumption, the DSP core needs to be customized for each application. In turn, this requires compiler support for evaluating di erent architectural alternatives. This paper discusses the importance of retargetable compilers in heterogeneous system design. 1

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Compilation for Heterogeneous Computing: Automating Analyses, Transformations and Decisions

Hardware accelerators, such as fpga boards or gpu, are an interesting alternative or a valuable complement to classic multi-core processors for computational-intensive software. However it proves to be both costly and difficult to use legacy applications with these new heterogeneous targets. In particular, existing compilers are generally targeted toward code generation for sequential processor...

متن کامل

A retargetable VLIW compiler framework for DSPs withinstruction-level parallelism

A standard design methodology for embedded processors today is the system-on-a-chip design with potentially multiple heterogeneous processing elements on a chip, such as a very long instruction word (VLIW) processor, digital signal processor (DSP), and field-programmable gate array. To be able to program these devices, we need compilers that are capable of generating efficient code for the diff...

متن کامل

Design of homogeneous and heterogeneous human equivalent thorax phantom for tissue inhomogeneity dose correction using TLD and TPS measurements

Background: The purpose of this study is to fabricate inexpensive in-house low cost homogeneous and heterogeneous human equivalent thorax phantom and assess the dose accuracy of the Treatment Planning Systems (TPS) calculated values for different lung treatment dosimetery. It is compared with Thermoluminescent Dosimeter (TLD) measurement. Materials and Methods: Homogeneous and heterogeneous tho...

متن کامل

Nanocrystalline MgAl2O4 as a Heterogeneous Nanocatalyst for the Synthesis of 2-Ketomethylquinolines Using Green Design Methodology

In this investigation, a facile and green sonochemical route has been developed for the synthesis of 2-Ketomethylquinolines by using 2-methylquinolines and several acyl chlorides in the presence of nanocrystalline MgAl2O4 as an efficient heterogeneous catalyst. The combination of nanocatalyst and ultrasonic process afforded corresponding ketomethyl quinolines in shorter re...

متن کامل

Compiler Representations for Heterogeneous Processing

The emergence of heterogeneous parallel systems opens the possibility of higher performance for complex, heterogeneous applications. Unfortunately, heterogeneous parallel systems are even more complex to program than homogeneous parallel systems. Programmers should not have to handle all the added complexity of these systems. Instead, compilers should be extended to automatically handle as much...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1995